Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 1, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
Hl7.Fhir.R4 5.7.06.0.2 age confidence

Release Notes

FirelyTeam/firely-net-sdk (Hl7.Fhir.R4)

v6.0.2: 6.0.2

Intro:

Mostly minor changes, but one breaking change where the PocoNode's ParentNode constructor has been removed, as it was not
necessary and is derived from the Parent.

Changes:

  • #​3387: Enable public signing
  • #​3385: Make extension public, aligning it with SDK5 and our usages
  • #​3384: Remove double space in error message.
  • #​3383: Split terminology error 6005 into warning and error
  • #​3378: Added shared error messages fir Tx services.
  • #​3380: Bump Verify.MSTest from 31.9.0 to 31.9.3
  • #​3379: Bump Verify.MSTest from 31.7.3 to 31.9.0
  • #​3369: Remove $findmatches
  • #​3370: Validate strings for leading/trailing whitespaces
  • #​3371: Bump Microsoft.Extensions.Caching.Memory from 10.0.0 to 10.0.1
See More
  • #​3366: Fix IsAbsolute property to handle null values and improve error handling
  • #​3365: Turn package validation back on
  • #​3362: Bump Microsoft.Extensions.Caching.Memory from 9.0.11 to 10.0.0
  • #​3361: Bump BenchmarkDotNet from 0.15.0 to 0.15.8
  • #​3354: Bump System.Text.Json from 9.0.1 to 10.0.0
  • #​3356: VONK-9012 implemented CachingTerminologyService
  • #​3353: Bump System.Buffers from 4.5.1 to 4.6.1
  • #​3352: Bump BenchmarkDotNet from 0.15.6 to 0.15.8
  • #​3357: Fixed unit tests not running in pipeline OR locally
  • #​3355: Bump MSTest.TestFramework and Verify.MSTest
  • #​3348: Bump BenchmarkDotNet from 0.15.5 to 0.15.6
  • #​3347: Address MSTest 4.0 analyzer warnings (1,424 of 1,866 fixed)
  • #​3343: Bump MSTest.TestFramework and Verify.MSTest
  • #​3342: Bump BenchmarkDotNet from 0.15.4 to 0.15.5
  • #​3344: Fix MSTest 4.0 breaking changes in test suite
  • #​3341: Added call to RemoveAllNonInheritableExtensions to ExpandElementAsync
  • #​3338: Changed the parent property design on PocoNode
  • #​3340: Added $find-match operation to ITerminologyService

This list of changes was auto generated.

v6.0.1: 6.0.1

Intro:

Fixes Code having System and Value switched.
Leaves snapshot generation result usability to the caller rather than assuming error.

  • For breaking changes compared to 5.x see our GitHub wiki

Changes:

  • #​3321: Fix snapshot generator errors and CodeOfT values
  • #​3319: Release SDK-6

This list of changes was auto generated.

v6.0.0

Intro:

Firely .NET SDK v6.0.0

  • For breaking changes compared to 5.x see our GitHub wiki

Changes:

Full Changelog: FirelyTeam/firely-net-sdk@v5.13.0...v6.0.0

v5.13.2: 5.13.2

Intro:

Reverts the caching of ModelInfo.ModelInspector due to issues with cross version codes importing and overriding type mappings.

Changes:

This list of changes was auto generated.

v5.13.1: 5.13.1

Intro:

Fixed ValueSet serialization being not resistant to unknown elements.
Improve cleaning up of extensions that should not be inherited during snapshot generation.

Changes:

  • #​3345: Added RemoveAllNonInheritableExtensions to ExpandElementAsync
  • #​3337: Fix NullReferenceException during ValueSet expansion serialization
  • #​3336: Clean up pipeline
  • #​3334: Add ReferenceEquals optimization to equality comparers
  • #​3335: Solve NullReferenceException in serialization with SummaryFilter being used
  • #​3331: Fix LocalTerminologyService.Expand to preserve FhirOperationException status codes
  • #​3333: Sdk6 to develop
  • #​3325: Bump Newtonsoft.Json from 13.0.3 to 13.0.4
  • #​3323: Add colors to Azure Devops pipelines output
  • #​3322: Start development phase 6.0.2
See More
  • #​3317: Start development phase 5.13.0

This list of changes was auto generated.

v5.13.0: 5.13.0

Intro:

Added support for not trimming whitespace in serialization
Made minor changes to the snapshot generator

Changes:

  • #​3281: Bugfix/append text
  • #​3291: Added check on absolute content reference when expanding elements
  • #​3287: Add fhirpath support for coalesce and sort
  • #​3292: Bump BenchmarkDotNet from 0.15.2 to 0.15.4
  • #​3274: Also erase contentRef in STU3
  • #​3273: Add TrimWhiteSpacesInJson to trim string values
  • #​3271: Integrate Java validator logic for primitive element merging without duplicating existing code
  • #​3270: Fix mapping and example inheritance during snapshot generation with suppress extension support across all FHIR versions
  • #​3269: Add support for preserving whitespaces in JSON values
  • #​3268: Start development phase 5.12.3

This list of changes was auto generated.

v5.12.2: 5.12.2

Intro:

Added FHIRPath debug tracer.
Fixes bugs related to paralelization when using SerializationFilter.
Optimization tweaks.

Changes:

  • #​3260: The ModelInfo.ModelInspector property was pretty expensive
  • #​3261: Include PVAL109 in recoverable issues
  • #​3210: Introduce a fhirpath debug tracer
  • #​3227: Bump BenchmarkDotNet and Fhir.Metrics
  • #​3229: Fix build issue with Fhir.Metrics 1.3.1 nullability annotations
  • #​3218: Fix thread-safety issue with SerializationFilter when reusing JsonSerializerOptions
  • #​3224: Fix NullReferenceException in primitive types GetHashCode() when Value is null
  • #​3217: Implement canonical version matching for partial versions in FHIR validation
  • #​3171: Patient.Validate(true) throws "Object reference not set to an instance of an object." Exception when Data Absent Extension Used.
  • #​3220: Start development phase 5.12.2

This list of changes was auto generated.

v5.12.1: 5.12.1

What's Changed

Full Changelog: FirelyTeam/firely-net-sdk@v5.12.0...v5.12.1

v5.12.0: 5.12.0

Intro:

Added an FHIR R6-ballot3 sattelite and Nuget package.

Changes:
  • #​3186: Update dependabot.yml
  • #​3184: 3109 Add new R6 Satellite
  • #​3183: Re-run codegen on all FHIR versions.
  • #​3182: Clear out contentRef when copying children into an element.
  • #​3158: Start development phase 5.11.8

This list of changes was auto generated.

v5.11.7

Intro:

A hotfix that prevents issues when BundledResources is called when any of the bundle entries misses fullUrl

Changes:

This list of changes was auto generated.

v5.11.6

Intro:

A hotfix for a bug causing resolving to fail on local bundle references

Changes:
  • #​3146: Add release notes
  • #​3144: Preserve Bundle fullurls in child resources
  • #​3142: Start development phase 5.11.6

This list of changes was auto generated.

v5.11.5

What's Changed
New Contributors

Full Changelog: FirelyTeam/firely-net-sdk@v5.11.4...v5.11.5

v5.11.4: 5.11.4

Intro:

A hotfix in the MimeTypeTerminologyService to allow for the FHIR format types xml, json and ttl.

Changes:
  • #​3036: Allow code "xml", "json", and "ttl" as valid mimetypes
  • #​3031: Start development phase 5.11.4

This list of changes was auto generated.

v5.11.3: 5.11.3

Intro:

A hotfix in the Canonical class to also allow fragment only canonicals.

Changes:
  • #​3030: Canonical now parses fragment only URLs
  • #​3024: Start development phase 5.11.3

This list of changes was auto generated.

v5.11.2: 5.11.2

Hotfix:

  • This is a hotfix release to not throw an error when the validate code operation is called using the system, code and valueSet parameters.

This list of changes was auto generated.

What's Changed

Full Changelog: FirelyTeam/firely-net-sdk@v5.11.1...v5.11.2

v5.11.1: 5.11.1

Breaking changes :
  • ⚠️ We have reverted our recent changes related to the SnapshotGeneratorSettings. We have encountered some regressions using the new regeneration behavior that was introduced and decided to revert it until we are sure these changes are correct.
Changes:
  • #​2968: Bugfix/2854 fix validate code
  • #​2972: Make RemoveAllNonInheritableExtensions public
  • #​2975: Revert snapshot generation settings
  • #​2803: fix: #​2802 - let SnapshotSource reuse self-generated snapshot
  • #​2943: Use proper snapshot generation settings, fixed obsolete warnings
  • #​2971: Bump System.Text.Json and System.Buffers
  • #​2970: Bump System.Threading.Tasks.Dataflow from 8.0.1 to 9.0.0
  • #​2962: Bump FluentAssertions from 6.12.1 to 6.12.2
  • #​2961: Start development phase 5.11.1

This list of changes was auto generated.

v5.11.0: 5.11.0

Breaking changes ⚠️
  • EvaluationContext.WithResourceOverrides() introduced in 5.10 is refactored to now be an extension method instead of a static construction method. It should now be called on an instance of EvaluationContext, and will mutate and return that instance.
  • We changed the datatype of the Attachment.Url from FhirUrl to FhirUri. The type of this element was changed with the introduction of R4. (FhirUrl doesn't exist in STU3). When we moved Attachment to base, we wrongfully put FhirUrl here, which is the more specific datatype of the two. We have corrected this.
Changes:
  • #​2956: Bump MSTest.TestAdapter from 3.3.1 to 3.6.2
  • #​2959: Bump MSTest.TestFramework from 3.3.1 to 3.6.2
  • #​2958: Bump xunit from 2.8.0 to 2.9.2
  • #​2957: Bump Newtonsoft.Json and Microsoft.NET.Test.Sdk
  • #​2955: Bump NSubstitute from 5.1.0 to 5.3.0
  • #​2952: Fix wrong attachment url datatype in PocoSummaryProvider
  • #​2949: Update release-notes.md
  • #​2886: Remove all non-inheritable extensions from the base profile before snapshotting
  • #​2943: Use proper snapshot generation settings, fixed obsolete warnings
  • #​2884: Fixed element definition element.id not being merged by the snapshot generator
See More
  • #​2922: Remove the Charset from the Accept Header and replace it with the Accept-Charset Header.
  • #​2912: Update Parameters.cs for Get from remove to retrieve
  • #​2888: Bump System.Text.Json from 8.0.4 to 8.0.5 in /src/Hl7.Fhir.Base in the nuget group across 1 directory
  • #​2877: Added unit test for generating Snapshots for multiple nested extensions
  • #​2799: Snapshot generator does not expand complex extensions defined in a an extension.
  • #​2869: Start development phase 5.10.4

This list of changes was auto generated.

v5.10.3: 5.10.3

Intro:

Hotfix: Fixed an incorrect string concatenation and subsequent argument exception when the Id of a contained resource was not set.

Changes:
  • #​2868: contained resource ref cache fix
  • #​2867: Start development phase 5.10.3

This list of changes was auto generated.

v5.10.2: 5.10.2

Intro:

Hotfix: Fixed inconsistency in contained resource referenceable IDs

Changes:
  • #​2866: Fixed inconsistency when resolving references to contained resources
  • #​2861: Closes issue #​2860.
  • #​2860: HttpContentParsers Create resource error when response location header relative

This list of changes was auto generated.

v5.10.1: 5.10.1

Intro:

This is a hotfix release that fixes the NullReferenceException when enumerating bundled/contained resources

Changes:
  • #​2857: Start new development phase 5.10.1
  • #​2859: Clarify usage of new FhirPath context inference
  • #​2858: Fixed NullReferenceException when enumerating bundled/contained resources
  • #​2853: Bump FluentAssertions from 6.12.0 to 6.12.1

This list of changes was auto generated.

v5.10.0: 5.10.0

Changes:
Bugfixes:
  • #​2801: Expanded codes of Value set with filter "op" : "is-not-a" includes the code that should not be included
New Functionality:
  • #​2802: SnapshotSource does not reuse self-generated snapshot
  • #​2845: Scoped node cache overhaul
Others:
  • #​2803: fix: #​2802 - let SnapshotSource reuse self-generated snapshot
  • #​2841: %resource and %rootResource in default context
  • #​2849: Added support for choice types with unbound choices and CodeableReference
  • #​2847: Fix isNotA filter code in ValueSet expander
See More
  • #​2842: Changed iif to work with the correct context
  • #​2840: Bump Newtonsoft.Json from 13.0.1 to 13.0.3
  • #​2829: Added CDS Hooks (de)serialization
  • #​2838: Added exceptions for value sets that cannot be expanded
  • #​2830: Add serialization engine extensions allow for arbitrary stream writers and reader
  • #​2837: Add instructions on how to generate a binary compatibility suppression file.
  • #​2836: Bump BenchmarkDotNet from 0.13.12 to 0.14.0
  • #​2833: Start new development phase 5.9.2

This list of changes was auto generated.

v5.9.1: 5.9.1

Intro:

Hotfix release:

  • Fixed breaking change in the FhirJsonConverter constructors.
  • Solved issue around the "Location" property of SourceNode
Changes:
  • #​2831: FS location issue fix
  • #​2828: Added back missing FhirJsonConverter
  • #​2827: start new development phase 5.9.1

This list of changes was auto generated.

v5.9.0: 5.9.0

Intro:

General improvements and bugfixes

Changes:
Bugfixes:
  • #​2784: Location on SourceNode differs from that on TypedElementToSourceNodeAdapter
New Functionality:
  • [#

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) November 1, 2025 00:10
@github-actions
Copy link

github-actions bot commented Nov 1, 2025

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 3 0 0.02s
✅ CSHARP csharpier 20 0 4.02s
✅ EDITORCONFIG editorconfig-checker 54 0 0.29s
✅ JSON jsonlint 9 0 0.2s
⚠️ JSON prettier 9 1 0.74s
✅ JSON v8r 9 0 5.59s
✅ MARKDOWN markdownlint 1 0 0.31s
✅ MARKDOWN markdown-link-check 1 0 1.86s
✅ MARKDOWN markdown-table-formatter 1 0 0.26s
✅ REPOSITORY checkov yes no 19.33s
✅ REPOSITORY dustilock yes no 0.0s
✅ REPOSITORY gitleaks yes no 0.24s
✅ REPOSITORY git_diff yes no 0.0s
✅ REPOSITORY grype yes no 22.97s
✅ REPOSITORY kics yes no 1.62s
✅ REPOSITORY secretlint yes no 0.79s
✅ REPOSITORY syft yes no 0.5s
✅ REPOSITORY trivy yes no 8.2s
✅ REPOSITORY trivy-sbom yes no 7.75s
✅ REPOSITORY trufflehog yes no 6.25s
✅ YAML prettier 6 0 0.37s
✅ YAML v8r 6 0 4.53s
✅ YAML yamllint 6 0 0.94s

See detailed report in MegaLinter reports

You could have same capabilities but better runtime performances if you request a new MegaLinter flavor.

MegaLinter is graciously provided by OX Security

@renovate renovate bot force-pushed the renovate/hl7.fhir.r4-6.x branch from a683ff0 to 1a9ebe0 Compare January 13, 2026 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant